Class PersonDetailViewModel
Inheritance
System.Object
PersonDetailViewModel
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: PersonManager.dll
Syntax
public class PersonDetailViewModel : INotifyPropertyChanged, IDialogRequestClose
Constructors
PersonDetailViewModel(IDialogService)
Declaration
public PersonDetailViewModel(IDialogService dialogService)
Parameters
Fields
_dialogMode
v jakem modu je dialog otevren
Declaration
protected PersonDetailViewModel.DetailDialogMode _dialogMode
Field Value
Properties
_dialogService
instance dialog service (sprava dialogovych oken)
Declaration
protected IDialogService _dialogService { get; }
Property Value
CancelCommand
Vrati Command, ktery se spusti po stisknuti tlacitka Cancel
Declaration
public ICommand CancelCommand { get; protected set; }
Property Value
| Type |
Description |
| System.Windows.Input.ICommand |
|
DataProvider
Instance data provideru (pro ziskani dat z databaze)
Declaration
public IDataProvider DataProvider { get; }
Property Value
DeletePhotoCommand
Vrati Command, ktery se spusti po stisknuti tlacitka v toolbaru pro odebrani vybrane fotky
Declaration
public ICommand DeletePhotoCommand { get; set; }
Property Value
| Type |
Description |
| System.Windows.Input.ICommand |
|
EnrollPhotoCommand
Vrati Command, ktery se spusti po stisknuti tlacitka Pridat token
Declaration
public ICommand EnrollPhotoCommand { get; set; }
Property Value
| Type |
Description |
| System.Windows.Input.ICommand |
|
FirstName
Declaration
public string FirstName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
HasChanged
Priznak, zda doslo ke zmene dat o osobe
Declaration
public bool HasChanged { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
LastName
Declaration
public string LastName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
PersonalData
Declaration
public Person PersonalData { get; set; }
Property Value
PersonalPhoto
Declaration
public byte[] PersonalPhoto { get; set; }
Property Value
| Type |
Description |
| System.Byte[] |
|
PersonId
Declaration
public long PersonId { get; set; }
Property Value
| Type |
Description |
| System.Int64 |
|
SelectedTokenizedImageVisual
Vybrany vizualizator token image pri editaci obrazku osoby
Declaration
public Token SelectedTokenizedImageVisual { get; set; }
Property Value
SetPrimaryPhotoCommand
Vrati Command, ktery se spusti po stisknuti tlacitka v toolbaru pro nastaveni hlavni fotky
Declaration
public ICommand SetPrimaryPhotoCommand { get; set; }
Property Value
| Type |
Description |
| System.Windows.Input.ICommand |
|
SubmitCommand
Vrati Command, ktery se spusti po stisknuti tlacitka OK
Declaration
public ICommand SubmitCommand { get; protected set; }
Property Value
| Type |
Description |
| System.Windows.Input.ICommand |
|
TokensVisuals
Vizualizovane biometricke templaty
Declaration
public ObservableCollection<Token> TokensVisuals { get; set; }
Property Value
| Type |
Description |
| System.Collections.ObjectModel.ObservableCollection<Token> |
|
Window
Declaration
public Window Window { get; set; }
Property Value
| Type |
Description |
| System.Windows.Window |
|
Methods
SetDialogMode(PersonDetailViewModel.DetailDialogMode)
Metoda pro nastaveni modu dialogu
Declaration
public void SetDialogMode(PersonDetailViewModel.DetailDialogMode mode)
Parameters
Events
CloseRequested
Event pro zajisteni obsluhy zavirani okna
Declaration
public event EventHandler<DialogCloseRequestedEventArgs> CloseRequested
Event Type
PropertyChanged
Event pro zajisteni bindovani a propsani zmen
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
| Type |
Description |
| System.ComponentModel.PropertyChangedEventHandler |
|
Implements
System.ComponentModel.INotifyPropertyChanged